leather paper
noun
: an imitation leather made from properly colored paper embossed with a leather grain and sometimes varnished
Love words? Need even more definitions?
Merriam-Webster unabridged
Share